package com.lanqiaofinal11;

import java.util.HashMap;
import java.util.Map;

/**
 * @author `RKC`
 * @date 2022/6/17 9:33
 */
public class C阶乘约数 {

    public static void main(String[] args) {
        Map<Integer, Integer> map = new HashMap<>();
        for (int i = 1; i <= 100; i++) {
            int n = i;
            for (int j = 2; j <= n / j; j++) {
                if (n % j == 0) {
                    int cnt = map.getOrDefault(j, 0);
                    while (n % j == 0) {
                        cnt++;
                        n /= j;
                    }
                    map.put(j, cnt);
                }
            }
            if (n > 1) map.put(n, map.getOrDefault(n, 0) + 1);
        }
        long ans = 1;
        for (Map.Entry<Integer, Integer> entry : map.entrySet()) {
            ans = ans * (entry.getValue() + 1);
        }
        System.out.println(ans);
    }
}
